(() => {
  function get(str: number | string): number {
    // 断言两种写法，(<string>str)和as,目的告诉编译器，我要对什么类型的值做处理
    if ((<string>str).length) {
      return (str as string).length
    } else {
      return str.toString().length;
    }
  }
  console.log(get(6666))
})()